sewn-up tire - German English Dictionary